package com.arrogames.rgblabyrinth.storage 
{
	
	import com.arrogames.rgblabyrinth.RGBColors;
	
	/**
	 * ...
	 * @author Robin van den Bogaard
	 */
	[RemoteClass(alias="com.arrogames.rgblabyrinth.Profile")]
	public class Profile {
		
		private var _name:String;
		private var _mainColor:uint;
		private var _currentLevel:int;
		
		public function Profile() {
			this.name = name;
			this.mainColor = RGBColors.color1;
			this.currentLevel = 1;
		}
		
		public function get name():String 
		{
			return _name;
		}
		
		public function set name(value:String):void 
		{
			_name = value;
		}
		
		public function get mainColor():uint 
		{
			return _mainColor;
		}
		
		public function set mainColor(value:uint):void 
		{
			_mainColor = value;
		}
		
		public function get currentLevel():int 
		{
			return _currentLevel;
		}
		
		public function set currentLevel(value:int):void 
		{
			_currentLevel = value;
		}
		
	}

}